﻿namespace IInject.Tests
{
	public class DependencyTest : IDependencyTest
	{
		public DependencyTest()
		{
		}

		public DependencyTest(Dependent dependent)
		{
			Child = dependent;
		}

		public DependencyTest(int id, string name)
		{
			Id = id;
			Name = name;
		}

		public int Id { get; set; }

		public string Name { get; set; }

		public Dependent Child { get; set; }

		public IInjectedProperty Property { get; set; }
	}
}